首页> 外文OA文献 >Interpreting Abstract Interpretations in Membership Equational Logic
【2h】

Interpreting Abstract Interpretations in Membership Equational Logic

机译:解释隶属方程逻辑中的抽象解释

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

We present a logical framework in which abstract interpretations can be naturally specified and then verified. Our approach is based on membership equational logic which extends equational logics by membership axioms, asserting that a term has a certain sort. We represent an abstract interpretation as a membership equational logic specification, usually as an overloaded order-sorted signature with membership axioms. It turns out that, for any term, its least sort over this specification corresponds to its most concrete abstract value. Maude implements membership equational logic and provides mechanisms to calculate the least sort of a term efficiently. We first show how Maude can be used to get prototyping of abstract interpretations "for free." Building on the meta-logic facilities of Maude, we further develop a tool that automatically checks and abstract interpretation against a set of user-defined properties. This can be used to select an appropriate abstract interpretation, to characterize the specified loss of information during abstraction, and to compare different abstractions with each other.
机译:我们提供了一个逻辑框架,在其中可以自然地指定抽象解释,然后进行验证。我们的方法基于隶属方程逻辑,该隶属方程逻辑通过隶属公理扩展了方程逻辑,并断言一个术语具有某种类别。我们将抽象解释表示为隶属关系方程式逻辑规范,通常表示为带有隶属关系公理的重载排序排序签名。事实证明,对于任何术语,其在本规范上的最少排序对应于其最具体的抽象值。毛德实现了隶属方程式逻辑,并提供了有效地计算术语的最少排序的机制。我们首先展示如何使用Maude来“免费”获得抽象解释的原型。在Maude的元逻辑设施的基础上,我们进一步开发了一种工具,该工具针对一组用户定义的属性自动检查和抽象解释。这可用于选择适当的抽象解释,以表征抽象期间指定的信息丢失,以及将不同的抽象相互比较。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号